battle of the sound - German English Dictionary